package com.learner.course.service;

import com.learner.common.util.Result;
import com.learner.pojo.course.CoursePlan;
import com.learner.pojo.course.expand.CoursePlanNode;

public interface CoursePlanService {

    /**
     * 查询课程计划的接口
     *
     * @param courseId 课程id
     * @return 结果
     */
    CoursePlanNode findCoursePlanListByCourseId(String courseId);

    /**
     * 添加课程计划
     *
     * @param coursePlan 课程id
     * @return 结果
     */
    CoursePlan addCoursePlan(CoursePlan coursePlan);

    /**
     * 查询课程计划的接口
     *
     * @param courseId 课程计划
     * @return 结果
     */
    CoursePlan getCoursePlanIdByCourseId(String courseId);
}
